/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Interfaz;

/**
 *
 * @author Usuario
 */
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JProgressBar;
 
public class HiloProgreso extends Thread
{
    JProgressBar progreso;
    JButton continuar;
    JLabel mensa;

public HiloProgreso(JProgressBar progreso1, JButton cmdContinuar , JLabel mensaje)
    {        
        super();
        this.progreso=progreso1;
        this.continuar=cmdContinuar;
        this.mensa=mensaje;
    }

    

public void run()
    {
        for(int i=1;i<=100;i++)
        {
            progreso.setValue(i);
            pausa(100);
             if (i==20) mensa.setText("Abriendo Base de Datos...");
             if (i==40) mensa.setText("Cargando Datos...");
             if (i==60) mensa.setText("Verificando valores...");
             if (i==80) mensa.setText("Preparando Inicio...");
             if (i==100) mensa.setText("Carga Completa...");
        }
        //
        continuar.setEnabled(true);
        
    }
    
    public void pausa(int mlSeg)
    {
        try
        {
            // pausa para el splash
            Thread.sleep(mlSeg);
        }catch(Exception e){}
    }

}
